function print_arr(arr)
    for _,v in ipairs(arr) do
        print(v)
    end
end
print_arr({1,2,3,4})
function return_not_first(...)
    local s = {}
    -- for _,v in pairs{...} do
    --     table.insert(s)
    -- end
    local x = table.pack(...)
    for i=1,x.n do
        if(i > 1) then
          table.insert(s,x[i])  
        end
    end
    return table.unpack(s)
end
print(return_not_first(1,2,3,4))